 ul li{
     margin: 0; 
     padding: 0;
 }
 body{
     background-color: #cbff21; 
     margin-right: 0; 
     margin-left: 0; 
     margin-top: 0.1cm; 
 }
 .body-user{
        font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 15px;
        text-align: center;
        /*background: url(images/page_bg.gif);*/
        
    }
 .main{
     background-color: white; 
     padding: 1em; 
     height: 64em;
 }
 .main-wrapper {
	margin: auto;
	text-align: left;
        background-color: white; 
        width: 100%;
        height: 50em;
        position: relative;
}
.main-wrapper-reg {
	margin: auto;
	text-align: left;
	width: 100%;
	position: relative;
        background-color: white; 
        height: 70em;
}
 .pinkcircle{
     padding-left: 10em; 
     width:41px; 
     height:39px;
 }
 .Container{
     background-color: orange; 
     padding: 0;
 }
 .menulist{
     background-color: white; 
     float:left; 
     padding: 0; 
     padding-top: 0; 
     padding-left: 7em;
 }
 .ice-cream{width: 15%;}
 .signin{ 
     width: 60%;
 }
.contact_us{
     width: 45%;
 }
 .y_blog{
     width: 25%;
 }
 .about_us{
     width:35%;
 }
 .home{
     width:40%;
 }
 .rss-twitt{
     background-color: white; 
     float:right; 
     padding-top: 0;
     margin-right: 9em;
 }
 .rss-twitt-div{
     font-family: Gill , Helvetica, sans-serif; 
     font-weight: bold; 
 }
 .navigation{
     text-decoration: none;
     
 }
 .twi-rss{
     margin-right: 1.3em; 
     width:25px; 
     height:26px;
 }
 .twi-twi{ 
     width:28px; 
     height:27px;
     padding: 0; 
     margin-right: .1em;
 }
 .mainlogo{
     border:0px solid pink; 
     background-color: white; 
     padding: 1em;
 }
 .mainlogo-div{
     margin-left: 32%;
 }
 .mainlogo-pic{
     padding-top: 1em;
     width:410px;
     height:295px;
 }
 .container-3-points{
     background-color: white; 
     width: 97.3%; 
     float: left; 
     padding: 1em;
 }
 .point1{
     float: left;
     background-color: white; 
     padding-left: 26%;
     width:69px; 
     height:68px;
 }
 .point2{
     float: left;
     background-color: white; 
     padding-left: 14.5%; 
     padding-right: 14%;
     width:69px; 
     height:68px;
 }
 .point3{
     float:left;
     background-color: white ; 
     padding-right: 20%;
     width:69px; 
     height:68px;
 }
 .main-content{
     float: left;
     background-color: white;
     padding: 1em; 
     width:97.3%;
     height: 32.2em;
 }
 .part1{
     float: left;
     background-color: white;
     padding: 1em; 
     width: 17%; 
     height:31.1em ;
 }
 .part2{
     float: left;
     background-color: white;
     padding: 1em; 
     width: 18.5%;
     height:31.1em; 
 }
 .part3{
     float: left;
     background-color: white;
     padding: 1em;
     width: 17%;
     height:31.1em;
 }
 .part4{
     float: left;
     background-color: white;
     padding: 1em;
     width: 20%;
     height:31.1em;
 }
 .part5{
     float: left;
     background-color: white;
     padding: 1em;
     width: 13.2%;
     height:31.1em;
 }
 .part2-label{
     margin-left:1em;
 }
 .part2-div{
     margin-left:1em;
 }
 .part2-h2-a{
     text-decoration: none; 
     border-bottom: 0px none #000000; 
     color: Black; 
     font-size: x-large;
 }
 .part2-p{
     color:#ec4d73; 
     font-size: large;
 }
 .part2-a{
     text-decoration: none; 
     border-bottom: 0px dotted #000000; 
     color: silver; 
     font-size: large;
 }
 .part3-label{
     margin-left:1em;
 }
 .part3-div{
     margin-left:1em;
 }
 .part3-h2-a{
     text-decoration: none; 
     border-bottom: 0px none #000000; 
     color: Black; 
     font-size: x-large;
 }
 .part3-p{
     color:#ec4d73; 
     font-size: large;
 }
 .part3-h2-a2{
     text-decoration: none; 
     border-bottom: 0px none #000000;
     color: Black; 
     font-size: x-large;
 }
 .part4-label{
     margin-left:1em;
 }
 .part4-p{
     color: silver; 
     font-size: large;
 }
 .pre-footer{
     background-color: white;
     padding: 2em;
 }
 .footer{
     padding: 3em; 
     background-color: #cbff21 ;
 }
 .footer-p1{
     color: #B3B4BD;
     font-size: x-small; 
     float: left; 
     padding-left: 10%; 
 }
 .footer-p2{
     color: gray; 
     font-size: small; 
     float: right; 
     padding-right: 10%; 
 }
 .post-footer{
     height:100%; 
     width:100%;
 }
 .login-user-form{
     margin: 20%;
     text-align: center;
     border: black 10px ridge; 
 }
 .form-partial{
     text-align: center; 
     padding-left: 3em;
 }
 .login_form-h6{
     padding: 4px 0 0 0;
     font-family: "Keble Condensed", "KebleCondensed", "arial narrow", helvetica, arial, sans-serif;
     color: #ec4d73;
 }
 .menulist-ul{
     list-style: none;
 }
 .login_form-ul{
     list-style: none;
 }
 .ret-pass{
     margin: 20%;
     text-align: center;
     border: black 10px ridge;
 }
 .reg-form{
     margin: 20%;
     margin-top: 15%;
     text-align: center;
     border: black 10px ridge;
 }
 .important-field{
     color:red;
 }
 .important-field-desc{
     color:red;
     font-size: medium; 
 }
 .div-blog{
     margin: 10%;
     text-align: center;
     border: black 10px solid;
 }
 .metadata{
     font-family: cursive;
     font-size: small;
     font-style: oblique;
     font-variant: small-caps; 
 }
 .main-wrapper-blog{
     margin: auto;
     text-align: left;
     width: 100%;
     position: relative;
     background-color: white;  
     /*height: 50em;
     /*background-image: url(images/Chrysanthemum.jpg);*/
 }
 .main-wrapper-blog-entry{
     margin: auto;
     text-align: left;
     width: 100%;
     float: left;
     background-color: white;  
 }
 .blog-div{
     margin-top: 10em; 
     margin-left: -10em ;
     float: left;
 }
 .blog-div-th{
     text-align: left; 
     font-size: xx-large ; 
     color: crimson;
 }
 .blog-div-h2{ 
     color:#ec4d73;
     font-family:sans-serif;
     font-weight: lighter; 
     font-style: italic;
 }
 .blog-div-p{
     font-size: medium; 
     font-family: western , gill; 
     font-style: oblique ;
     font: bold  ;
}
.blog-div-tr{
    
}
 .blog-div-a{
     text-decoration: none; 
 }
 .blog-div-button{
     font-style: oblique; 
     font-weight: bold;  
     font-family: western;
 }
 .Categories-div{
     margin-top: 10em;
 }

 .Categories-div-th{
     text-align: center; 
     font-size: x-large; 
     color: crimson;
 }
 .Archive-div{
     margin-top: 3em;
 }
 .Archive-div-th{
     text-align: center; 
     font-size: x-large; 
     color: crimson;
 }
 .blog-nav-div{
     
 }
 .blog-comment{
     margin-bottom: 2em; 
     float: left;
 }
 .metadata-blog-div-a{
     font-family: cursive;
     font-size: small;
     font-style: oblique;
     font-variant: small-caps;
     text-decoration: none;
 }